NTISthis.com

Evidence Guide: ICTPRG556 - Implement and use a model view controller framework

Student: __________________________________________________

Signature: _________________________________________________

Tips for gathering evidence to demonstrate your skills

The important thing to remember when gathering evidence is that the more evidence the better - that is, the more evidence you gather to demonstrate your skills, the more confident an assessor can be that you have learned the skills not just at one point in time, but are continuing to apply and develop those skills (as opposed to just learning for the test!). Furthermore, one piece of evidence that you collect will not usualy demonstrate all the required criteria for a unit of competency, whereas multiple overlapping pieces of evidence will usually do the trick!

From the Wiki University

 

ICTPRG556 - Implement and use a model view controller framework

What evidence can you provide to prove your understanding of each of the following citeria?

Completed
Date:

Teacher:
Evidence:

 

 

 

 

 

 

 

Assessed

Teacher: ___________________________________ Date: _________

Signature: ________________________________________________

Comments:

 

 

 

 

 

 

 

 

Instructions to Assessors

Required Skills and Knowledge

The candidate must demonstrate the ability to complete the tasks outlined in the elements, performance criteria and foundation skills of this unit, including evidence of the ability to:

create at least one model view controller (MVC) project and confirm functionality of framework, including:

HTTP handers and routes for GET, POST, PUT and DELETE requests

HTML templates, view models and dynamic rendering

HTTP request, responses and redirects.

The candidate must be able to demonstrate knowledge to complete the tasks outlined in the elements, performance criteria and foundation skills of this unit, including knowledge of:

language used in object-oriented (OO) programming

HTTP protocol

functions and features of debugging and testing tools

principles of model view controller design pattern, conventions and architecture, including:

scalability

maintainability

reusability

features, structures, logic and modes of interactions between models, controllers and views, including:

HTTP Request/Response and redirects

HTTP request handlers, routes and parameters

Query strings and key/vale pairs

model binding

convention over configuration

HTML language, templates and dynamic rendering

view models and data models.